﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;

namespace WebTricogol
{
    public partial class IngresoFecha : System.Web.UI.Page
    {
        Data.hiugaEntities ModeloHiuga =
            new Data.hiugaEntities();

        protected void Page_Load(object sender, EventArgs e)
        {
            ListBox1.Items[0].Selected = true;
        }

        

        protected void Button1_Click1(object sender, EventArgs e)
        {
             Data.cn_fecha Fecha = new Data.cn_fecha();

            try 
            {
                Fecha.nombre = TxtNombre.Text;
                Fecha.descripcion = TxtDescripcion.Text;
                Fecha.ultima_actualizacion = TxtUltimaActualizacion.Text;

                if (ListBox1.SelectedItem.Text == "Actual")
                {
                    Fecha.actual = true;
                }
                else 
                {
                    Fecha.actual = false;
                }

                if (ListBox1.SelectedItem.Text == "Terminado")
                {
                    Fecha.terminado = true;
                }
                else
                {
                    Fecha.terminado = false;
                }

                

            }
            catch
            {
                Response.Write("Algo anda mal con los datos ingresados");
                return;
            }
           try
           {
             ModeloHiuga.cn_fecha.Add(Fecha);
             ModeloHiuga.SaveChanges();

           }
           catch 
           {
               Response.Write("Los datos no se pudieron ingresar en la base de datos");
               return;
           }
            Response.Write("Datos Ingresados Correctamente");
            TxtDescripcion.Text = string.Empty;
            TxtNombre.Text = string.Empty;
            TxtUltimaActualizacion.Text = string.Empty;

        
        }

    }
}